i can bet my life on - Spanish English Dictionary